ＧＭＡＫＥＲ
ＤＸＦ２ＡＧＤ
                                                                     1995/11/10

＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

《名称》
DXF2AGD - DXF→AGDファイルコンバータ


《書式》
DXF2AGD ［スイッチ］ DXFファイル ［AGDファイル］


《機能》
DXFの(input_file.dxf) を読み、データ形式の変換を行ないAGDファイル(output_file.a
gd、省略時にはinput_file.agd)を出力します。


《スイッチ》
-f
データを固定小数点に変換します。

-n
座標データをノーマライズしません。
省略時には、モデルデータ毎に
  -0.33 < X座標 < 0.33
  -0.33 < y座標 < 0.33
  -0.33 < z座標 < -0.67
となるようにスケーリングします。

-r
面の法線ベクトルおよび頂点の順序をを反転します。

-s x,y,z
データの拡大／縮小を行ないます。
fスイッチと同時に指定できますが、スケールが適切でなく、固定小数点の最大値を越
える時は、その範囲内の最大値にクリップされます。

-c color,I,C
モデルデータの色とICモードを指定します。カラーデータは１６進数として解釈されま
す。ICモードは、3<=I<=6, 3<=C<=6の範囲で指定可能で、I+C=9 or 12 でなければなり
ません。
誤ったデータを指定した時は、エラーとなります。
省略時には、I=4, C=5, Color=0x805となります。
ここでカラーデータは、Unpackモードでのデータとなります。
設定するICモードに関係なく、I=6bit, C=6bitで指定して下さい。
（例）  -c0x80e,4,5
        -c0xa04,6,3


《制約》
・DXFファイルのRelease 12Jをサポートします。

・変換をサポートする図形は、POLYLINEエンティティと3DFACEエンティティのみです。

・POLYLINEのポリラインフラグ(グループコード「70」)で対応しているものは、

  Flag Bit
      1  閉じられたポリラインもしくはＭ方向に閉じられた多角形メッシュ

      8  ３次元ポリライン（閉じたポリライン<code=9>の時は、Triangle Fanとして処
         理）

     16  多角形メッシュ
           グループコード 「75」に
               0  円滑化した表面なし
           が設定されている場合のみ対応。（現れない場合は、デフォルトで0）

           グループコード 「75」に
               5  ２次Ｂスプライン
               5  ３次Ｂスプライン
               8  ベジェ曲面
           が設定されている場合は、対応不可。（通常グループコード「75」は現れ
           ない）

     32  Ｎ方向に閉じられた多角形メッシュ

     64  ポリメッシュ

  以下は、サポートしません。
     (2) フィットカーブの頂点追加あり
     (4) フィットスプラインの頂点追加あり
   (128) ポリラインの頂点回りで連続した選種の生成あり

・POLYLINE中のVERTEXエンティティの頂点フラグ(グループコード「70」)でサポートす
  るものは、

  Flag Bit
     32  ３次元ポリラインの頂点

     64  ３次元多角形メッシュの頂点

    128  ポリメッシュの頂点

  以下は、対応していません。
     (1) フィットカーブで作成追加された頂点
     (2) この頂点に対して定義されるフィットカーブの接線
     (4) 未使用
     (8) フィットスプラインで作成されるスプラインの頂点
    (16) スプラインフレームの制御点
   (128) ポリラインの頂点回りで連続した選種の生成あり

・POLYLINE中のVERTEXエンティティの他のグループコード
     40  開始点
     41  終了点
     42  ふくらみ
     50  フィットカーブ用の接線方向
  などは、対応していません。（通常デフォルトが0で、その場合現れません）


《著作権及び登録商標等》

・DXF2AGD.EXE 及び DXF2AGD.TXT（以下、"本ソフトウェア"という）は、ＰＣ−ＦＸＧ
  Ａ用のソフトウェア開発ツールの一部です。本ソフトウェアを、ＰＣ−ＦＸ、ＰＣ−
  ＦＸＧＡ用のソフトウェア開発以外の目的で使用しないで下さい。

・本ソフトウェアを使用した結果、直接及び間接的に生じた損害について、株式会社ハ
  ドソンは、一切の責任または債務を負わないものとします。

・本ソフトウェアの操作方法、技術的内容、その他の質問について、株式会社ハドソン
  では、直接お答えしていません。お問い合わせはご遠慮下さい。

・本ソフトウェアの使用に際し、「ソフトウェアのご使用条件」をよくご覧いただき、
  ご利用下さいますようお願い致します。


MS-DOSは米国マイクロソフト社の登録商標です。
DXFは米国オートデスク社の商標です。
その他、記載されている会社名、製品名は、各社の登録商標または商標です。


                                                           (C)1995 HUDSON SOFT
                                                           (C)1995 KUBOTA CORP.

